package edu.gdkm.singleton;

public class NumberUtils {
    //自身对象可以通过私有构造方法产生，但是仍然使用私有修饰
    private static NumberUtils instance = new NumberUtils();
    //私有构造方法
    private NumberUtils(){

    }
    public static NumberUtils getInstance(){
        if(instance==null){
            instance = new NumberUtils();
        }
        return instance;
    }
    private static long no = 100000000000l;
    public String getCode(){

        return "ISO"+(no++);
    }
}
